首页> 外文OA文献 >Supporting distributed product configuration by integrating heterogeneous variability modeling approaches
【2h】

Supporting distributed product configuration by integrating heterogeneous variability modeling approaches

机译:通过集成异构变异建模方法来支持分布式产品配置

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

ContextIn industrial settings products are developed by more than one organization. Software vendors and suppliers commonly typically maintain their own product lines, which contribute to a larger (multi) product line or software ecosystem. It is unrealistic to assume that the participating organizations will agree on using a specific variability modeling technique—they will rather use different approaches and tools to manage the variability of their systems.ObjectiveWe aim to support product configuration in software ecosystems based on several variability models with different semantics that have been created using different notations.MethodWe present an integrative approach that provides a unified perspective to users configuring products in multi product line environments, regardless of the different modeling methods and tools used internally. We also present a technical infrastructure and a prototype implementation based on web services.ResultsWe show the feasibility of the approach and its implementation by using it with the three most widespread types of variability modeling approaches in the product line community, i.e., feature-based, OVM-style, and decision-oriented modeling. To demonstrate the feasibility and flexibility of our approach, we present an example derived from industrial experience in enterprise resource planning. We further applied the approach to support the configuration of privacy settings in the Android ecosystem based on multiple variability models. We also evaluated the performance of different model enactment strategies used in our approach.ConclusionsTools and techniques allowing stakeholders to handle variability in a uniform manner can considerably foster the initiation and growth of software ecosystems from the perspective of software reuse and configuration.
机译:在工业环境中,产品是由多个组织开发的。软件供应商和供应商通常通常会维护自己的产品线,这有助于形成更大的(多)产品线或软件生态系统。假设参与组织同意使用特定的可变性建模技术是不现实的,他们宁愿使用不同的方法和工具来管理其系统的可变性。目标我们旨在基于以下几个可变性模型来支持软件生态系统中的产品配置:方法我们提供了一种集成方法,该方法为用户在多产品线环境中配置产品提供了一个统一的视角,而与内部使用的建模方法和工具不同。我们还提供了基于Web服务的技术基础架构和原型实现。结果我们通过将其与产品线社区中三种最广泛的可变性建模方法(即基于功能的, OVM风格和面向决策的建模。为了证明我们方法的可行性和灵活性,我们提供了一个从企业资源规划中的行业经验中得出的例子。我们进一步应用了该方法,以支持基于多个可变性模型的Android生态系统中的隐私设置配置。我们还评估了我们的方法中使用的不同模型制定策略的性能。结论从软件重用和配置的角度来看,允许涉众以统一方式处理可变性的工具和技术可以极大地促进软件生态系统的启动和增长。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号